home *** CD-ROM | disk | FTP | other *** search
Text File | 1996-12-10 | 3.0 KB | 81 lines | [TEXT/R*ch] |
- Mikhail Fridberg
- fridberg@pfc.mit.edu
-
- This is port of Berkeley boolean logic minimizer, Espresso.
-
- It's pretty mach straight port, with very little changes and modifications.
- This version REQUIRED PowerPC. 680x0 support will come later.
-
- Usage:
-
- Origianl Espresso documentation and help files are enclosed. Read them. You can't do anything
- without RTFM, unless you know Espresso "language" already.
-
- Differences from original UNIX version:
-
- Any accounting information, such as cpu usage, doesn't produce any meaningless results,
- so don't bother to use it). Memory trace and usage probably doesn't work as well.
-
- Multitasking and memory usage:
-
- This programm is NOT Multifinder-friendly (yet). It doesn't allow any other task to run
- while it's doing it's thing. For large functions, be prepared for few minutes wait.
-
- MacEspresso can work with as little as 300k of RAM when minimizing small functions. For
- large functions, it'll need more memory.
- WARNING: If it runs out of memory, it dies horrible death, bringing computer down in a
- process! Make sure it has enough memory before starting minimization.
- It configured for 364K min of RAM and 3Mb of preffered RAM. 3MB is enough to execute all
- of the example files without problems.
-
- Command line interface:
-
- As MacEspresso starts, it'll display dialog box to enter appropriate commands. Type them in just
- like in the Unix version, or select file with commands instead. Output can be directed into a file
- or on the screen. Unix pipes are not supported, for obvious reasons.
- File paths had to be specified exactly, using : as a directory separator, unless input file is in
- same folder as MacEspress aplication.
-
- Example:
- to minimize input file alu.pa and produce output in equations form:
-
- -oeqntott "Macintosh HD:Desktop Folder:espresso Folder:Espresso Docs:alu.pa"
-
-
- Bugs:
-
- None are known at the moment.
- I did not test it extensively, so there are might be some.
- For bug report, e-mail to mailto:fridberg@pfc.mit.edu and I'll see if I can find the problem.
- I can't promise fast reply, but eventually should be able to get around to it.
-
- Source code:
- Compiles under Metrowerk's CodeWarrior 10.
-
- Legal stuff:
-
- This software is free, but copyrighted product.
-
- * Copyright (c) 1988, 1989, Regents of the University of California.
- * All rights reserved.
- *
- * Use and copying of this software and preparation of derivative works
- * based upon this software are permitted. However, any distribution of
- * this software or derivative works must include the above copyright
- * notice.
- *
- * This software is made available AS IS, and neither the Electronics
- * Research Laboratory or the University of California make any
- * warranty about the software, its performance or its conformity to
- * any specification.
-
- In addition, if you want to distribute it, or use MacEspresso or source code, you also
- must include my name (Mikhail Fridberg) in appropriate place.
- THIS SOFTWARE IS AVAILABLE AS IS, WITHOUT WARRANTY OF ANY KIND. USE IT AT YOUR OWN RISK.
- You've been warned.
-
- Mikhail Fridberg
- 7 Bennett St. #3
- Brighton, MA 02135
- 12/10/1996
-